long negotiations - Spanish English Dictionary